package JDBC;

import java.sql.*;

public class test01 {
    public static void main(String args[]) {
        String driver="com.mysql.cj.jdbc.Driver";
        String user="root";
        String password="root";
//         //URL指向要访问的数据库名mydata
        String url="jdbc:mysql://localhost:3306/java1223";
        try{
            //加载数据库驱动
            Class.forName(driver);
            //连接数据库
            Connection conn= DriverManager.getConnection(url,user,password);
            System.out.println("连接成功!");
            String sql="SELECT stusex,stuname,stujointime FROM studentinfo";
            //创建Statement对象
            Statement stmt=conn.createStatement();

            //建立结果集
            ResultSet rs=stmt.executeQuery(sql);//executeUpdate

            System.out.println("查询成功!");
            while(rs.next()) {
                System.out.println(rs.getString("stuname")+" "+rs.getString("stusex")+" "+rs.getString("stujointime"));
            }
            //关闭结果集
            rs.close();
            //关闭Statement对象
            stmt.close();
            //关闭数据库
            conn.close();
        }catch(ClassNotFoundException e){
//数据库驱动类异常处理
            System.out.println("未找到数据库");
            e.printStackTrace();
        }catch(SQLException e) {
//            数据库连接失败异常处理
            System.out.println("未找到数据库");
            e.printStackTrace();

        }
    }

}
